package com.project.service;

import com.project.bean.RoomFacilityBean;

import java.util.List;

/**
 * 设施业务接口
 */
public interface IRoomFacilityService {

    /**
     *  根据房间id查询维护信息
     * @param roomId
     * @return
     */
    List<RoomFacilityBean> findByRoomId(int roomId);

    /**
     * 通过房间id添加设施维护记录，同时将房间状态修改为设施损坏
     * @param  roomFacility 设施维护对象
     */
    public void addFacility(RoomFacilityBean roomFacility);

    /**
     *   修改房间状态
     *   将指定设施id的，设施状态修改为以解决，统计房间内未解决设施的数量。
     *   如果为0则房间的状态修改为正常，如果不为0则为解决
     * @param facilityId 设施id
     * @param roomId 房间id
     */
    void update( Integer facilityId,Integer roomId);
}
